planetary orbit - German English Dictionary